草庐IT

dart - Flutter Future 和 setstate

全部标签

dart - 在 Flutter 中将 Widget 置于 ListView 之上

下面的代码可以很好地调用和显示来自firestore的数据:returnListView(padding:constEdgeInsets.only(top:20.0),children:snapshot.map((data)=>_buildListItem(context,data)).toList(),);但是如果我试图把它放在一个列中,所以我在它上面添加了另一个小部件,它会失败并给出stackoverflow:returnColumn(children:[Text('Hellow'),ListView(padding:constEdgeInsets.only(top:20.0),c

dart - 为什么 CrossAxisAlignment 在 Flex、Row 和 Column 中不起作用?

classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(title:Text('FlutterDemo'),),body:Row(mainAxisAlignment:MainAxisAlignment.center,crossAxisAlignment:CrossAxisAlignment.center,children:[Text('HellWorld!')],));}}为什么文本HellWorld仅水平居中而不是垂直居中,因为我还指

dart - 为什么 CrossAxisAlignment 在 Flex、Row 和 Column 中不起作用?

classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnScaffold(appBar:AppBar(title:Text('FlutterDemo'),),body:Row(mainAxisAlignment:MainAxisAlignment.center,crossAxisAlignment:CrossAxisAlignment.center,children:[Text('HellWorld!')],));}}为什么文本HellWorld仅水平居中而不是垂直居中,因为我还指

dart - Flutter NestedScrollView/SliverAppBar - 不需要的底边距

使用NavigationDrawer构建应用栏:@overrideWidgetbuild(BuildContextcontext){vardrawerOptions=[];for(vari=0;i_onSelectItem(i),));}drawerOptions.add(newRaisedButton(onPressed:()=>{},child:newText("Ustawienia")));returnnewScaffold(body:NestedScrollView(headerSliverBuilder:(BuildContextcontext,boolinnerBoxIsS

dart - Flutter NestedScrollView/SliverAppBar - 不需要的底边距

使用NavigationDrawer构建应用栏:@overrideWidgetbuild(BuildContextcontext){vardrawerOptions=[];for(vari=0;i_onSelectItem(i),));}drawerOptions.add(newRaisedButton(onPressed:()=>{},child:newText("Ustawienia")));returnnewScaffold(body:NestedScrollView(headerSliverBuilder:(BuildContextcontext,boolinnerBoxIsS

android - 无法更新 Dart SDK。重试

我正在尝试安装flutter但是当我运行cmdflutterdoctor时发生错误正在检查DartSDK版本...'PowerShell.exe'未被识别为内部或外部命令,可运行的程序或批处理文件。错误:无法更新DartSDK。正在重试...等待1秒,按CTRL+C退出...终止批处理作业(是/否)?是谢谢 最佳答案 将此路径添加到路径字段%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\到您的环境变量中。 关于android-无法更新DartSD

android - 无法更新 Dart SDK。重试

我正在尝试安装flutter但是当我运行cmdflutterdoctor时发生错误正在检查DartSDK版本...'PowerShell.exe'未被识别为内部或外部命令,可运行的程序或批处理文件。错误:无法更新DartSDK。正在重试...等待1秒,按CTRL+C退出...终止批处理作业(是/否)?是谢谢 最佳答案 将此路径添加到路径字段%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\到您的环境变量中。 关于android-无法更新DartSD

dart - 如何在代码中区分 flutter 中的 debug 和 release 模式?

这个问题在这里已经有了答案:HowcanIcheckifaFlutterapplicationisrunningindebug?(11个答案)关闭3年前。我只想在Release模式下使用某些功能,而不是在Debug模式下使用。越过它的时间更长,并且在开发过程中对其进行评论并不是一个好主意。因为在制作发布版本时总是有可能忘记它。

dart - 如何在代码中区分 flutter 中的 debug 和 release 模式?

这个问题在这里已经有了答案:HowcanIcheckifaFlutterapplicationisrunningindebug?(11个答案)关闭3年前。我只想在Release模式下使用某些功能,而不是在Debug模式下使用。越过它的时间更长,并且在开发过程中对其进行评论并不是一个好主意。因为在制作发布版本时总是有可能忘记它。

dart - 我如何制作列表并单击项目以导航到新路线

我知道这段代码只显示标题,我想创建一个onTap方法来导航到一条新路线,但这就是我完成它的方式,任何帮助、提示、提示,甚至因为我有多愚蠢而羞辱我不胜感激。编辑:我确实发布了整个代码,因为即使在我得到帮助之后还是出现了问题。可能是语法问题,也可能是我太笨了Widgetbuild(BuildContextcontext){returnnewScaffold(body:newListView.builder(itemCount:data==null?0:10,itemBuilder:(BuildContextcontext,intindex){returnnewCard(child:newL